Last updated: 
Wed Oct 20 12:26:29 PDT 2021
CS 124-Lab 6: Extra Credit
In this lab, you'll reimplement your task list application as an iOS or Android native application using
React Native or Cordova.
Your work should be done in a branch named lab6.
You can use lab3 or later as a starting point for this lab.
$ cd ~/cs124/lab
$ git checkout lab# 	
$ git checkout -b lab6 	# creates a new branch named lab6 based on lab# and checks it out
$ git push -u origin lab6 # pushes the new branch to the origin
							
Hand-In Procedure
You will turn in your labs using git and GitHub.
$ git commit -am "my last commit"
[lab1 c2e3c8b] my last commit
 2 files changed, 18 insertions(+), 2 deletions(-)
$ git push
You will then need to go to GitHub.com and create a pull request whose base  is lab# and whose compare is lab6.
That is, you'll be submitting the changes between lab# and lab6. 
This pull request should show, for example, changes
between the lab# and lab6 design.md rather than showing the entirety of the design.md as new.
Detailed instructions on creating a pull request on GitHub
	- Go to Pull Request tab on GitHub
- Click on "New pull request".
- Select 'lab#' as the base branch and 'lab6' as the compare branch .
- Verify that the commits that are chosen are correct, and that the code that is shown as different is correct.
- Click on "Create pull request".
- In the right-hand column, click on the gear icon next to Reviewers
- Type "nrhodes-hmc" and click on the GitHub name in the list below.
- Click on "Create pull request".
Deliverables
You'll submit a GitHub branch named lab6 containing, at the top level,:
  - teams.txt: the file from Lab 1  containing team member names and GitHub ids.
	
- docs directory containing:
		
			- docs/design.md A design document (updated, as necessary, from lab1) (in Markdown format) that describes
				 (either all in one markdown file or with links to others):
		  
		    - your design decisions, including their rationale (include images)
		    
- alternative designs you considered, including images
		    
- any user testing you did
		    
- the final design, including screen images and the flow for each task.
		    
- challenges you faced
		    
- parts of the design you're most proud of
		  
 
- any needed images or markdown files referenced from design.md.
		
 
- All the files/directories for your React Native application.